const go/types.commaok
8 uses
go/types (current package)
api.go#L409: case constant_, variable, mapindex, value, commaok, commaerr:
api.go#L436: return tv.mode == commaok || tv.mode == mapindex
assignments.go#L33: case constant_, variable, mapindex, value, commaok, commaerr:
expr.go#L152: x.mode_ = commaok
expr.go#L1120: x.mode_ = commaok
expr.go#L1303: if allowCommaOk && (x.mode() == mapindex || x.mode() == commaok || x.mode() == commaerr) {
operand.go#L34: commaok // like value, but operand may be used in a comma,ok expression
operand.go#L49: commaok: "comma, ok expression",